gtk4.git
11 years agocssimage: Fix size computation for -gtk-icontheme()
Benjamin Otte [Wed, 23 Jul 2014 16:40:55 +0000 (18:40 +0200)]
cssimage: Fix size computation for -gtk-icontheme()

For images without a concrete size but with an aspect ratio, we took the
wrong code path.

(I even copied the documentation that said "Otherwise" but didn't put an
else clause there, go me!)

11 years agoGtkPathBar: Set style classes on buttons
Matthias Clasen [Wed, 23 Jul 2014 16:42:27 +0000 (12:42 -0400)]
GtkPathBar: Set style classes on buttons

Set text-button/image-button on these, just like we do for
buttons everywhere else.

11 years agoGtkPathBar: Don't use GtkArrow
Matthias Clasen [Wed, 23 Jul 2014 16:42:08 +0000 (12:42 -0400)]
GtkPathBar: Don't use GtkArrow

Instead, use an image button.

11 years agoAdwaita: spinbutton button hover visible on the dark variant
Lapo Calamandrei [Wed, 23 Jul 2014 15:53:31 +0000 (17:53 +0200)]
Adwaita: spinbutton button hover visible on the dark variant

11 years agoAdwaita: entry icons position fix
Lapo Calamandrei [Wed, 23 Jul 2014 13:25:22 +0000 (15:25 +0200)]
Adwaita: entry icons position fix

11 years agoAdwaita: backdrop check/radio fix
Lapo Calamandrei [Wed, 23 Jul 2014 11:31:05 +0000 (13:31 +0200)]
Adwaita: backdrop check/radio fix

Set the correct color wrt the dark variant for checks/radios on
selected treeview rows.

11 years agoAdwaita: GtkCalendar style simplification
Lapo Calamandrei [Wed, 23 Jul 2014 11:26:36 +0000 (13:26 +0200)]
Adwaita: GtkCalendar style simplification

11 years agoAdwaita: accelerators
Lapo Calamandrei [Wed, 23 Jul 2014 10:33:20 +0000 (12:33 +0200)]
Adwaita: accelerators

11 years agogtk-demo: include missing file on EXTRA_DIST
Ignacio Casal Quinteiro [Wed, 23 Jul 2014 08:43:41 +0000 (10:43 +0200)]
gtk-demo: include missing file on EXTRA_DIST

11 years agoAdd a test for matching with states
Matthias Clasen [Tue, 22 Jul 2014 22:50:31 +0000 (18:50 -0400)]
Add a test for matching with states

11 years agoAdd some tests for GtkAdjustment
Matthias Clasen [Tue, 22 Jul 2014 22:32:02 +0000 (18:32 -0400)]
Add some tests for GtkAdjustment

11 years agowidget-factory: Avoid a runtime warning
Matthias Clasen [Tue, 22 Jul 2014 19:32:45 +0000 (15:32 -0400)]
widget-factory: Avoid a runtime warning

Don't set accelerators too early. GTK+ has not yet been initialized
at that point in main.

11 years agoAdwaita: vertical spinbutton rtl fix
Lapo Calamandrei [Tue, 22 Jul 2014 18:26:43 +0000 (20:26 +0200)]
Adwaita: vertical spinbutton rtl fix

11 years agoAdwaita: position needs-attention dot in rtl
Lapo Calamandrei [Tue, 22 Jul 2014 18:21:30 +0000 (20:21 +0200)]
Adwaita: position needs-attention dot in rtl

11 years agoAdwaita: correct color on insensitive check/radio labels
Lapo Calamandrei [Tue, 22 Jul 2014 18:09:18 +0000 (20:09 +0200)]
Adwaita: correct color on insensitive check/radio labels

11 years agoAdwaita: some more assets refresh
Lapo Calamandrei [Tue, 22 Jul 2014 18:02:06 +0000 (20:02 +0200)]
Adwaita: some more assets refresh

11 years agoAdwaita: .needs-attention dark variant style
Lapo Calamandrei [Tue, 22 Jul 2014 17:50:15 +0000 (19:50 +0200)]
Adwaita: .needs-attention dark variant style

11 years agoAdwaita: graphic assets refresh
Lapo Calamandrei [Tue, 22 Jul 2014 17:13:34 +0000 (19:13 +0200)]
Adwaita: graphic assets refresh

11 years agoUpdated POTFILES.skip
Piotr Drąg [Tue, 22 Jul 2014 15:45:54 +0000 (17:45 +0200)]
Updated POTFILES.skip

11 years agogtkselection: fix warnings of unused vars on win32
Ignacio Casal Quinteiro [Tue, 22 Jul 2014 15:21:37 +0000 (17:21 +0200)]
gtkselection: fix warnings of unused vars on win32

11 years agoscrolledwindow: Remove unused variable
Benjamin Otte [Tue, 22 Jul 2014 13:03:26 +0000 (15:03 +0200)]
scrolledwindow: Remove unused variable

11 years agowin32: add css files to EXTRA_DIST
Ignacio Casal Quinteiro [Tue, 22 Jul 2014 12:53:16 +0000 (14:53 +0200)]
win32: add css files to EXTRA_DIST

11 years agoAdwaita: reduce padding on path bars
Lapo Calamandrei [Tue, 22 Jul 2014 12:33:44 +0000 (14:33 +0200)]
Adwaita: reduce padding on path bars

11 years agotreeview: Add back a check to ignore buttons > 3
Carlos Garnacho [Tue, 22 Jul 2014 11:03:22 +0000 (13:03 +0200)]
treeview: Add back a check to ignore buttons > 3

The removal was not intentional, and still needed as the GtkGestureMultiPress
will work for any button unless told to lock on a single specific one.

11 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 22 Jul 2014 10:33:12 +0000 (12:33 +0200)]
Updated Spanish translation

11 years agoAdwaita: GtkSwitch in selected list rows
Lapo Calamandrei [Tue, 22 Jul 2014 08:29:01 +0000 (10:29 +0200)]
Adwaita: GtkSwitch in selected list rows

11 years agoAdwaita: less distracting active list-rows
Lapo Calamandrei [Tue, 22 Jul 2014 08:27:49 +0000 (10:27 +0200)]
Adwaita: less distracting active list-rows

11 years agoAdwaita: decrease column headers paddings
Lapo Calamandrei [Tue, 22 Jul 2014 07:58:58 +0000 (09:58 +0200)]
Adwaita: decrease column headers paddings

11 years agoAdwaita: stack switcher button needs-attention fix.
Lapo Calamandrei [Tue, 22 Jul 2014 07:42:22 +0000 (09:42 +0200)]
Adwaita: stack switcher button needs-attention fix.

Don't draw the dot when the stack switcher button is active.

11 years agoBump version
Matthias Clasen [Tue, 22 Jul 2014 03:03:24 +0000 (23:03 -0400)]
Bump version

11 years ago3.13.5
Matthias Clasen [Tue, 22 Jul 2014 01:23:49 +0000 (21:23 -0400)]
3.13.5

11 years agoInstall a missing file
Matthias Clasen [Tue, 22 Jul 2014 02:04:39 +0000 (22:04 -0400)]
Install a missing file

This was causing the css parser tests to fail in continuous.

11 years agoreftests: Add a reftest for recent widget path fix
Benjamin Otte [Tue, 22 Jul 2014 01:04:01 +0000 (03:04 +0200)]
reftests: Add a reftest for recent widget path fix

The widget path code copies elements only in gtk_widget_path_copy() -
which is essentially unused - and in
gtk_widget_path_append_with_siblings() - which is used by GtkBox.

So stuff the widget we are testing in a GtkBox to reroduce the problem.

11 years agostylecontext: Query style properties with correct state
Benjamin Otte [Tue, 22 Jul 2014 00:53:06 +0000 (02:53 +0200)]
stylecontext: Query style properties with correct state

Now that widget paths are allowed to have a state, use that state when
querying style properties. This uses a fast path in gtkcssprovider.c and
that is great.

11 years agoGtkWidgetPath: Don't forget to copy the state
Matthias Clasen [Tue, 22 Jul 2014 00:35:59 +0000 (20:35 -0400)]
GtkWidgetPath: Don't forget to copy the state

gtk_widget_path_copy was not copying the state of each element.
This was showing in "GtkRadioButton:active GtkLabel" not matching
in stack switchers.

11 years agoGtkWidgetPath: Show states in the path string
Matthias Clasen [Mon, 21 Jul 2014 23:49:11 +0000 (19:49 -0400)]
GtkWidgetPath: Show states in the path string

This shows clearly that some widgets don't set the state on their
path currently.

11 years agoUpdate expected output for a11y tests
Matthias Clasen [Mon, 21 Jul 2014 22:35:42 +0000 (18:35 -0400)]
Update expected output for a11y tests

11 years agostylecontext: Don't do anything with empty widget path
Benjamin Otte [Mon, 21 Jul 2014 23:06:32 +0000 (01:06 +0200)]
stylecontext: Don't do anything with empty widget path

It's a corner case, but empty widget paths don't allow setting
state/regions/classes, so exit early

Fixes gtk/stylecontext test.

11 years agogdk: Document the behavior of device grabs on slave devices
Carlos Garnacho [Mon, 21 Jul 2014 19:25:39 +0000 (21:25 +0200)]
gdk: Document the behavior of device grabs on slave devices

This may be useful for certain applications, so document it explicitly.

11 years agogdk: Explain the relation between device type and mode
Carlos Garnacho [Mon, 21 Jul 2014 19:17:31 +0000 (21:17 +0200)]
gdk: Explain the relation between device type and mode

GdkInputMode doesn't apply to all device types, explain why
and how do these interact.

11 years agoinspector: Offer Raleigh as a theme
Matthias Clasen [Mon, 21 Jul 2014 18:01:46 +0000 (14:01 -0400)]
inspector: Offer Raleigh as a theme

As long as it is included, might as well offer it.

11 years agoAvoid a compiler warning
Matthias Clasen [Mon, 21 Jul 2014 18:00:36 +0000 (14:00 -0400)]
Avoid a compiler warning

11 years agocss: Make commented out debug code work again
Benjamin Otte [Mon, 21 Jul 2014 17:53:12 +0000 (19:53 +0200)]
css: Make commented out debug code work again

11 years agotestsuite: Add test for pseudoclasses
Benjamin Otte [Mon, 21 Jul 2014 17:48:01 +0000 (19:48 +0200)]
testsuite: Add test for pseudoclasses

They should all be printable.

11 years agocss: Add printing code for :visited and :link
Benjamin Otte [Mon, 21 Jul 2014 17:48:35 +0000 (19:48 +0200)]
css: Add printing code for :visited and :link

Don't just crash when those states are encountered

11 years agoAdwaita: stack switcher button fixes
Lapo Calamandrei [Mon, 21 Jul 2014 17:26:41 +0000 (19:26 +0200)]
Adwaita: stack switcher button fixes

Paddings and outline offset are ok now.

11 years agoAdwaita: bright outline on suggested/destructive action buttons
Lapo Calamandrei [Mon, 21 Jul 2014 17:22:24 +0000 (19:22 +0200)]
Adwaita: bright outline on suggested/destructive action buttons

11 years agoAdwaita: bit padding overhaul
Lapo Calamandrei [Mon, 21 Jul 2014 16:49:15 +0000 (18:49 +0200)]
Adwaita: bit padding overhaul

Header-bar and action-bar buttons used to be bigger then others
now everything is as big as those, maintaining two different sizes
for default widgets depending on the placement is a maintainance
nightmare and having controls the same size is good from a usability
point of view.

11 years agoGtkTooltip: Drop an unused variable
Matthias Clasen [Mon, 21 Jul 2014 16:39:10 +0000 (12:39 -0400)]
GtkTooltip: Drop an unused variable

The toplevel_window was never set, and the only place where it
was used was causing us to hide tooltips needlessly. So removing
it is a double win.

https://bugzilla.gnome.org/show_bug.cgi?id=733321

11 years agoUpdated POTFILES.in and POTFILES.skip
Piotr Drąg [Mon, 21 Jul 2014 15:26:12 +0000 (17:26 +0200)]
Updated POTFILES.in and POTFILES.skip

11 years agoinspector: Show misc info
Matthias Clasen [Sat, 19 Jul 2014 06:47:36 +0000 (02:47 -0400)]
inspector: Show misc info

Add yet another tab for showing information about a widget that
does not quite fit into any of the other tabs (not a property,
not style information, etc...).

For now, we show the widget state, as well as the default and
focus widget for windows.

11 years agogtk-demo: Improve text scroll example
Matthias Clasen [Mon, 21 Jul 2014 10:40:12 +0000 (06:40 -0400)]
gtk-demo: Improve text scroll example

Add numbers, so the lines can be differentiated, even if they
don't move on screen.

11 years agoGtkMenuButton: do not mention GtkArrow in the docs
Paolo Borelli [Sun, 20 Jul 2014 08:29:09 +0000 (10:29 +0200)]
GtkMenuButton: do not mention GtkArrow in the docs

GtkArrow is deprecated and is not used internally anymore by the
menu button. Document also the fact that if no direction is specified
then the view-context-menu icon is shown.

https://bugzilla.gnome.org/show_bug.cgi?id=733441

11 years agoGtkMenuButton: do not use gpointer for the arrow widget
Paolo Borelli [Sun, 20 Jul 2014 12:12:30 +0000 (14:12 +0200)]
GtkMenuButton: do not use gpointer for the arrow widget

Just a small cleanup, we can use a proper type.

11 years agoAdwaita: header bar buttons padding fix
Lapo Calamandrei [Mon, 21 Jul 2014 13:24:08 +0000 (15:24 +0200)]
Adwaita: header bar buttons padding fix

11 years agoUpdated Greek translation
MarMav [Mon, 21 Jul 2014 09:01:26 +0000 (09:01 +0000)]
Updated Greek translation

11 years agoUpdated POTFILES.skip
Piotr Drąg [Sun, 20 Jul 2014 23:28:15 +0000 (01:28 +0200)]
Updated POTFILES.skip

11 years agoreftests: Add reftest for new pseudoclass support
Benjamin Otte [Sun, 20 Jul 2014 23:00:40 +0000 (01:00 +0200)]
reftests: Add reftest for new pseudoclass support

11 years agoUpdated POTFILES.skip
Piotr Drąg [Sun, 20 Jul 2014 14:21:07 +0000 (16:21 +0200)]
Updated POTFILES.skip

11 years agoGtkTextView: use GSlice
Sébastien Wilmet [Sat, 19 Jul 2014 12:34:53 +0000 (14:34 +0200)]
GtkTextView: use GSlice

GSlice is better for allocating structs.

https://bugzilla.gnome.org/show_bug.cgi?id=733407

11 years agoUse AC_PATH_TOOL to find build tools.
Michał Górny [Thu, 12 Jun 2014 15:27:53 +0000 (17:27 +0200)]
Use AC_PATH_TOOL to find build tools.

This improves support for cross-compilation & multilib on Gentoo, where
tools proper for target arch/ABI are prefixed with CHOST.

https://bugzilla.gnome.org/show_bug.cgi?id=731582

11 years agoGtkDialog: Manage action area visibility more carefully
Matthias Clasen [Sun, 20 Jul 2014 05:05:41 +0000 (01:05 -0400)]
GtkDialog: Manage action area visibility more carefully

People expect to be able to call gtk_widget_show_all on the dialog
to make action widgets visible, as seen e.g. in
https://bugzilla.gnome.org/show_bug.cgi?id=733431

To keep this working, we can't always set no-show-all on the
action_box. Only set it when the action_area is not used and empty.

11 years agowidget-factory: Show accelerators
Matthias Clasen [Sun, 20 Jul 2014 04:40:11 +0000 (00:40 -0400)]
widget-factory: Show accelerators

We set this up manually here. This could be automated by
constructing the menubar from a menu model.

11 years agowidget-factory: Rename some widgets
Matthias Clasen [Sun, 20 Jul 2014 04:42:23 +0000 (00:42 -0400)]
widget-factory: Rename some widgets

11 years agowidget-factory: Add accelerators for some actions
Matthias Clasen [Sun, 20 Jul 2014 04:15:03 +0000 (00:15 -0400)]
widget-factory: Add accelerators for some actions

With this, Ctrl-Q will close the window, and Ctrl-D will
toggle the dark theme. The accelerators are currently not
shown in the (manually constructed) menus.

11 years agoGtkMenuItem: fix display of accelerators
Matthias Clasen [Sun, 20 Jul 2014 04:12:40 +0000 (00:12 -0400)]
GtkMenuItem: fix display of accelerators

The accel label in menus was getting a small allocation that
caused its draw code to always omit the accelerator string.
Fix that by setting halign to fill. To keep the menu label
left-aligned, set xalign to 0 to compensate.

11 years agoGtkModelMenuItem: Make properties readable
Matthias Clasen [Sun, 20 Jul 2014 03:40:27 +0000 (23:40 -0400)]
GtkModelMenuItem: Make properties readable

This makes the inspector much more useful when dealing
with model menu items.

11 years agoGtkAccelLabel: unconditionally chain up in draw
Matthias Clasen [Sun, 20 Jul 2014 03:37:43 +0000 (23:37 -0400)]
GtkAccelLabel: unconditionally chain up in draw

No need to check, we know for sure that GtkLabel has a draw
function.

11 years agobloatpad: Add a close button to the accel dialog
Matthias Clasen [Sat, 19 Jul 2014 23:42:56 +0000 (19:42 -0400)]
bloatpad: Add a close button to the accel dialog

11 years agoinspector: Add a font button to the visual tab
Matthias Clasen [Sat, 19 Jul 2014 23:15:58 +0000 (19:15 -0400)]
inspector: Add a font button to the visual tab

The font was already settable via the gtk-font-name property
of the settings object, but this this much more convenient.

11 years agoGtkSpinButton: Document some signals
Gergely POLONKAI [Thu, 17 Jul 2014 06:41:00 +0000 (06:41 +0000)]
GtkSpinButton: Document some signals

Based on a patch by Gergely Polonkai,
https://bugzilla.gnome.org/show_bug.cgi?id=733174

11 years agoTrivial: Use the canonical signal name
Matthias Clasen [Sat, 19 Jul 2014 22:27:27 +0000 (18:27 -0400)]
Trivial: Use the canonical signal name

11 years agoTrivial: Move resources into the same prefix
Matthias Clasen [Sat, 19 Jul 2014 21:37:15 +0000 (17:37 -0400)]
Trivial: Move resources into the same prefix

11 years agonotebook: Don't unset state flags on child removal
Benjamin Otte [Sat, 19 Jul 2014 21:48:06 +0000 (23:48 +0200)]
notebook: Don't unset state flags on child removal

We don't set any state flags, so we shouldn't unset any either.

11 years agowidget: Add widget state when appending to widget path
Benjamin Otte [Sat, 19 Jul 2014 21:41:42 +0000 (23:41 +0200)]
widget: Add widget state when appending to widget path

Make gtk_widget_path_append_for_widget() add the state flags of the
widget, too.

This enables the ability to select pseudoclasses on all elements in a
selector.

11 years agocssmatcher: Use widget path's state
Benjamin Otte [Sat, 19 Jul 2014 21:26:12 +0000 (23:26 +0200)]
cssmatcher: Use widget path's state

Don't take a state when constructing the CSS matcher. Instead, rely on
the newly introduced state in the widget path.

This way, the state can be queried not only on the first element, but on
all elements of the widget path.

11 years agostylecontext: Set state flags on widget paths
Benjamin Otte [Fri, 18 Jul 2014 18:12:39 +0000 (20:12 +0200)]
stylecontext: Set state flags on widget paths

Set the widget path state flags with the state flags of the style
context.

We do not update the state flags but replace the previous one because we
want to be able to have save()/restore() unset state flags.

11 years agoAPI: Add gtk_widget_path_iter_set_state()
Benjamin Otte [Fri, 18 Jul 2014 18:07:27 +0000 (20:07 +0200)]
API: Add gtk_widget_path_iter_set_state()

And the corresponding gtk_widget_path_iter_get_state().

11 years agoAdwaita: suble gradient on progressbars
Lapo Calamandrei [Sat, 19 Jul 2014 13:42:17 +0000 (15:42 +0200)]
Adwaita: suble gradient on progressbars

11 years agoAdwaita: progressbar tweaks
Lapo Calamandrei [Sat, 19 Jul 2014 12:03:28 +0000 (14:03 +0200)]
Adwaita: progressbar tweaks

11 years agoAdwaita: insensitive backdrop state restyle
Lapo Calamandrei [Sat, 19 Jul 2014 09:11:44 +0000 (11:11 +0200)]
Adwaita: insensitive backdrop state restyle

Make backdrop insensitive state more similar to the focused
windows one, mostly to make dark variant more usable and
focused -> backdrop transition less distracting.

11 years agoAdwaita: some code refactoring
Lapo Calamandrei [Sat, 19 Jul 2014 08:50:01 +0000 (10:50 +0200)]
Adwaita: some code refactoring

11 years agoAdwaita: more progressbar shadows
Lapo Calamandrei [Sat, 19 Jul 2014 07:59:10 +0000 (09:59 +0200)]
Adwaita: more progressbar shadows

11 years agoAdwaita: widget edge for level bars
Lapo Calamandrei [Sat, 19 Jul 2014 07:02:07 +0000 (09:02 +0200)]
Adwaita: widget edge for level bars

11 years agoInspector: Show directory sizes in the resource tab
Matthias Clasen [Sat, 19 Jul 2014 05:20:28 +0000 (01:20 -0400)]
Inspector: Show directory sizes in the resource tab

This is makes it easy to answer the question: how much do resources
cost. It turns out that all the resources in GTK+ currently weigh
around 1MB.

11 years agoGtkProgressBar: Add style classes for edges
Matthias Clasen [Sat, 19 Jul 2014 04:40:09 +0000 (00:40 -0400)]
GtkProgressBar: Add style classes for edges

Add left/right/top/bottom style classes according to which edge(s)
of the progressbar the progress is adjacent to. Only for a fraction
of 1.0 will we set more than one edge.

11 years agoGtkFlowBox: Add a missing #include
Matthias Clasen [Sat, 19 Jul 2014 03:00:54 +0000 (23:00 -0400)]
GtkFlowBox: Add a missing #include

11 years agoGtkToolbar: Set orientable style classes initially
Matthias Clasen [Fri, 18 Jul 2014 23:40:12 +0000 (19:40 -0400)]
GtkToolbar: Set orientable style classes initially

This was an omission, horizontal/vertical would only be set
when the orientation is changed.

11 years agoGtkSpinButton: Set orientable style classes initially
Matthias Clasen [Fri, 18 Jul 2014 23:39:56 +0000 (19:39 -0400)]
GtkSpinButton: Set orientable style classes initially

This was an omission, horizontal/vertical would only be set
when the orientation is changed.

11 years agoGtkSeparator: Set orientable style classes initially
Matthias Clasen [Fri, 18 Jul 2014 23:39:44 +0000 (19:39 -0400)]
GtkSeparator: Set orientable style classes initially

This was an omission, horizontal/vertical would only be set
when the orientation is changed.

11 years agoGtkRange: Set orientable style classes initially
Matthias Clasen [Fri, 18 Jul 2014 23:39:32 +0000 (19:39 -0400)]
GtkRange: Set orientable style classes initially

This was an omission, horizontal/vertical would only be set
when the orientation is changed.

11 years agoGtkProgressBar: Set orientable style classes initially
Matthias Clasen [Fri, 18 Jul 2014 23:39:11 +0000 (19:39 -0400)]
GtkProgressBar: Set orientable style classes initially

This was an omission, horizontal/vertical would only be set
when the orientation is changed.

11 years agoGtkPaned: Set orientable style classes initially
Matthias Clasen [Fri, 18 Jul 2014 23:38:56 +0000 (19:38 -0400)]
GtkPaned: Set orientable style classes initially

This was an omission, horizontal/vertical would only be set
when the orientation is changed.

11 years agoGtkGrid: Set orientable style classes initially
Matthias Clasen [Fri, 18 Jul 2014 23:38:37 +0000 (19:38 -0400)]
GtkGrid: Set orientable style classes initially

This was an omission, horizontal/vertical would only be set
when the orientation is changed.

11 years agoGtkFlowBox: Set orientable style classes initially
Matthias Clasen [Fri, 18 Jul 2014 23:38:16 +0000 (19:38 -0400)]
GtkFlowBox: Set orientable style classes initially

This was an omission, horizontal/vertical would only be set
when the orientation is changed.

11 years agoGtkBox: Set orientable style classes initially
Matthias Clasen [Fri, 18 Jul 2014 23:37:33 +0000 (19:37 -0400)]
GtkBox: Set orientable style classes initially

This was an omission, horizontal/vertical would only be set
when the orientation is changed.

11 years agoAdwaita: better colorswatches for the dark theme
Lapo Calamandrei [Fri, 18 Jul 2014 21:48:33 +0000 (23:48 +0200)]
Adwaita: better colorswatches for the dark theme

...which reveals a "nice" border/fill border radius issue.

11 years agoGtkLevelBar: implement clipping
Matthias Clasen [Fri, 18 Jul 2014 21:47:20 +0000 (17:47 -0400)]
GtkLevelBar: implement clipping

So level bars can have shadows, too.

11 years agoAdwaita: widget edge for switch and progressbars
Lapo Calamandrei [Fri, 18 Jul 2014 21:30:16 +0000 (23:30 +0200)]
Adwaita: widget edge for switch and progressbars

11 years agoGtkSwitch: implement clipping
Matthias Clasen [Fri, 18 Jul 2014 20:37:18 +0000 (16:37 -0400)]
GtkSwitch: implement clipping

So switches can have shadows, too.

https://bugzilla.gnome.org/show_bug.cgi?id=733360